package com.example.forum.services;

import com.example.forum.model.Board;


import java.util.List;

/**
 * @Author YJ
 * @Date 2023/8/17 16:01
 * Description:
 */
public interface IBoardService {

    /**
     * 查询num条记录
     * @param num
     * @return
     */
    List<Board> selectByNum(Integer num);

    /**
     * 更新板块的帖子数 + 1
     * @param id
     */
    void addOneArticleCountByID(Long id);

    /**
     * 更新板块的帖子数 - 1
     * @param id
     */
    void subOneArticleCountById(Long id);

    /**
     * 根据板块id查询信息
     * @param id
     * @return
     */
    Board selectById(Long id);
}
